lacking of strength and vigor - Alemán Inglés Diccionario